imperative Programmierung

imperative Programmierung
imperative Programmierung,
 
die Programmiermethode, die eine Berechnung als Folge von Zustandsänderungen von Variablen betrachtet. Ein Programm besteht demnach aus einer Folge von Befehlen an den Computer, wie z. B. »Schreibe in die Variable x den Wert 3« oder »Springe an die Stelle y im Programm«. Dabei werden Eingabewerte in Variablen gespeichert und weiterverarbeitet. Da Variablenübergänge sehr komplex sein können, werden sie häufig in Prozeduren (oder Funktionen) zusammengefasst. Die Sprachelemente Prozedur und Prozeduraufruf, bedingte Anweisung (if...then...else) und Schleife sind aus theoretischer Sicht ausreichend, um alle Algorithmen zu formulieren. Viele Programmiersprachen, vor allem ältere, arbeiten gemäß der imperativen Programmierung, z. B. C, Pascal, Ada. In diesen Sprachen spiegelt sich die Von-Neumann-Architektur von Rechnern wieder.
 
Eine modernere Programmiertechnik ist die objektorientierte Programmierung (z. B. C++, Java, moderne Versionen von Pascal). Weitere Programmierkonzepte sind die prädikative Programmierung (z. B. Prolog) und die funktionale Programmierung (z. B. Lisp).

Universal-Lexikon. 2012.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Imperative Programmierung — ist ein Programmierparadigma. Ein imperatives Programm beschreibt eine Berechnung durch eine Abfolge von Anweisungen, die den Status des Programmes verändern. Im Gegensatz dazu wird unter dem deklarativen Programmierparadigma beschrieben, was… …   Deutsch Wikipedia

  • Imperative Programmiersprache — Imperative Programmierung ist ein Programmierparadigma. Ein imperatives Programm beschreibt eine Berechnung durch eine Folge von Anweisungen, die den Status des Programms verändern. Im Gegensatz dazu wird unter dem deklarativen… …   Deutsch Wikipedia

  • Imperative Sprachen — Imperative Programmierung ist ein Programmierparadigma. Ein imperatives Programm beschreibt eine Berechnung durch eine Folge von Anweisungen, die den Status des Programms verändern. Im Gegensatz dazu wird unter dem deklarativen… …   Deutsch Wikipedia

  • Programmierung — Gehirnwäsche; Konditionierung; Manipulation; Engineeringarbeit; Softwareentwicklung; Implementation * * * Pro|gram|mie|rung 〈f. 20〉 das Programmieren * * * Pro|gram|mie|rung, die; , en: das Programmieren …   Universal-Lexikon

  • Funktionionale Programmierung — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Funktionale Programmierung ist ein Programmierparadigma. Programme… …   Deutsch Wikipedia

  • Funktionale Programmierung — ist ein Programmierstil, bei dem Programme ausschließlich aus Funktionen bestehen. Dadurch werden die aus der imperativen Programmierung bekannten Nebenwirkungen vermieden. Die funktionale Programmierung entspringt der akademischen Forschung. In… …   Deutsch Wikipedia

  • Regelbasierte Programmierung — Logische Programmierung (Prädikative Programmierung) ist ein Programmierparadigma, das auf der mathematischen Logik beruht. Anders als bei der imperativen Programmierung besteht ein Logik Programm nicht aus einer Folge von Anweisungen, sondern… …   Deutsch Wikipedia

  • prozedurale Programmierung — prozedurale Programmierung,   eine Programmiertechnik, bei der ein Programm mit Prozeduren, Funktionen und Schleifen strukturiert wird. Insbesondere wird bei der prozeduralen Programmierung auf Sprünge verzichtet. Manche Programmiersprachen… …   Universal-Lexikon

  • Methode (Programmierung) — Der Begriff Methode (Eng. method oder member function, zu deutsch auch Mitgliedsfunktion) wird in der Programmierung allgemein als Sammelbegriff sowie auch synonym unter anderem für Funktionen und Prozeduren verwendet. Speziell in der… …   Deutsch Wikipedia

  • Anweisung (Programmierung) — Als Anweisung (engl. statement) bezeichnet man in der Informatik, dort im Bereich der Programmierung, ein zentrales Element vieler imperativer Programmiersprachen. Die Programme derartiger Sprachen setzen sich primär aus einer oder mehreren… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”